finance procure to pay accounts payable accounts receivable software retail cash flow development marketing credit loans accounting developers factoring banking fmcg projects bank consumer bookkeeping open source